package com.hf.eagle.service;

import java.util.List;

import com.hf.eagle.domain.NewsInfo;

/**
 * @author Xu,XiaoYuan
 * @version 2011-09-06 23:44
 */
public interface NewsInfoService {

	Long createNewsInfo(NewsInfo t);

	int modifyNewsInfo(NewsInfo t);

	int removeNewsInfo(NewsInfo t);

	NewsInfo getNewsInfo(NewsInfo t);

	List<NewsInfo> getNewsInfoList(NewsInfo t);

	Long getNewsInfoCount(NewsInfo t);

	List<NewsInfo> getNewsInfoPaginatedList(NewsInfo t);

	Long createPromotionInfo(NewsInfo t);

	int modifyPromotionInfo(NewsInfo t);
}